package com.hibase.core.page.entity.modulexml;

import com.hibase.core.page.entity.window.ParamsXmlVo;
import com.thoughtworks.xstream.annotations.XStreamAlias;
import com.thoughtworks.xstream.annotations.XStreamAsAttribute;
import lombok.Data;

/**
 * @ClassName: ModuleRefreshDataUIXmlVO
 * @Description: 某个控件的值判断当前控件是显示还是隐藏
 * @author: TimBrian
 * @date: 2021年12月27日 下午1:36:01
 */
@Data
public class ModuleRefreshDataUIXmlVO {

	/**
	 * 执行顺序
	 */
	@XStreamAsAttribute
	@XStreamAlias("index")
	private String index;

	/**
	 * 对应dataIndex
	 */
	@XStreamAsAttribute
	@XStreamAlias("dataUI")
	private String dataUI;

	/**
	 * 事件执行是之后还是之前 operType="BEFORE/AFTER"
	 */
	@XStreamAsAttribute
	@XStreamAlias("operType")
	private String operType;
	
	@XStreamAlias("params")
	private ParamsXmlVo params;

}